debris clearing - German English Dictionary